home *** CD-ROM | disk | FTP | other *** search
/ SGI Developer Toolbox 6.1 / SGI Developer Toolbox 6.1 - Disc 4.iso / public / bit / help / cp.hlp < prev    next >
Text File  |  1994-08-01  |  3KB  |  72 lines

  1.  
  2. @C1@c@b@_ Cut and Paste
  3.  
  4.      Cut a rectangular region of an image and paste it at different
  5.      location or into another image.
  6.  
  7. @b Interaction
  8.  
  9.      Use leftmouse to cut (or C key) and middlemouse (or P key) to
  10.      paste. Uu to undo last paste.
  11.  
  12.      Click on Done or type Esc in the main window to exit.
  13.  
  14. @f Cut Size
  15.      To change the size of the cut region, use the following keyboard keys:
  16.  
  17. @f     xX: Decrease/Increase the cut width
  18. @f     yY: Decrease/Increase the cut height
  19. @f  [1-9]: Step size
  20.  
  21.      Click rightmouse for comprehensive size change. To finish,  click away
  22.      from the small crosses.
  23.  
  24. @f Cut buffers
  25.      A cut buffer may be obtained by one of the following methods:
  26.        1. A direct screen read 
  27.        2. Same region but via internal memory 
  28.        3. import an external file.
  29.  
  30.      Method 1 & 2 can be toggled by the ReadScr/Internal button. When
  31.      ReadScr is active, everything that falls within the cut region
  32.      will be read into the cut buffer, which may be useful in certain
  33.      situations to create special effects. In general, screen reads
  34.      should be avoided on machines with less than 24bitplanes.
  35.  
  36.      To import an external image, click on the Import button. The imported
  37.      image can be of any bit supported format and behaves exactly the
  38.      same as a normal cut buffer except that it can not be named, thus
  39.      a new cut buffer or import overwrites the current imported image.
  40.  
  41.      Note in method 2, the cut region is not allowed outside the image.
  42.  
  43. @f Modes of Operations
  44.      Toggle the Overwrite/Mask button to choose pasting method:
  45.  
  46.      Overwrite: completely overwrites the region of the image that is 
  47.         being pasted. 
  48.  
  49.      Masking:   non-zero pixels in the cut buffer replace the corresponding
  50.         pixels in the image while leaving alone the pixels that
  51.         correspond to zero pixels in the cut buffer,
  52.         i.e., newpix = (mask ? mask:oldpix).
  53.  
  54.  
  55.      The Preview/Commit button controls if to modify the image when a
  56.      cut buffer is pasted. When Preview is active, pasting will only
  57.      modify the image in the framebuffer (that is, currently on screen),
  58.      but not the image in core. For that to happen, toggle on the
  59.      Commit mode. 
  60.  
  61.      In Commit mode or Mask mode, the paste region is not allowed outside
  62.      the image for obvious reasons. To paste outside the image, use 
  63.      Preview and then do a crop with CropFill off to render it into the image.
  64.  
  65. @s@b Note
  66.     1. Mask mode has no effect for colormapped images.
  67.     2. If cut & paste is done across images, the pasted image will be in
  68.        RGB regardless what the original type is.
  69.     3. If importing an image larger than the current one, nothing meaningful
  70.        can be done. Do the reverse.
  71.  
  72.